Obama meets Prince William