open champion padraig harringtonlatest news & developments