BP appoints upstream chief McKay deputy CEO