Barack Obama shows off his presidential pecs