Clinton suspends campaign, endorses Obama