Michael Phelps has been handed a six month suspension by US Swimming after being charged with drink driving