Barack Obama has warned Syrian President Bashar al-Assad he will face "consequences" if he uses chemical weapons against his people.…