Genel Energy appoints Weir as permanent CEO