US President Barack Obama and his wife Michelle arrived to cheers as world leaders gathered in Strasbourg to mark Nato's 60th anniversary.