michael phelps takes sixth beijing gold in 200m medley