Phelps Sets World Record in 200 Butterfly