US President Barack Obama, disappointed by allies, has repeated allegations that the Syrian government has used chemical weapons and called for acting against Damascus.