President accepts invitation to Kenya