Phil Mickelson trash-talked Jordan Spieth at the Open Championship — and Phil is going to have to eat his words