I am coming to Kenya, Obama tells off detractors