Obama supports Middle East protesters in speech