Syrian president Assad has claimed that US president  Donald Trump's attack last month in Syria was "to prove himself" and for no other reason.