Bernie Sanders ends US presidential bid