Saudi Arabia denies bin Salman mocking US president