Obama speaks to 200,000 in Germany