Obama makes case for punishing Syria