Obama approval highest since July, 2009