The US and Kenyan presidents have differed sharply in their positions on gay rights at a news conference on the first full day of Barack Obama’s visit to Africa.While Mr Obama spoke strongly against discrimination, Uhuru Kenyatta said Kenya did not share the same values.