Obama calls for end to Egyptian violence