Obama calls for two state solution