Michael Phelps wore Nike instead of Under Armour on the latest Sports Illustrated cover