President Barack Obama gave a ringing endorsement for Hillary Clinton here Wednesday, casting Donald Trump as unprepared to lead.