Babu Owino jumps at opportunity to make amends with President Kenyatta