Boeing names Pat Shanahan as the new head of 787 program