President Buhari hits back at Obasanjo