Reception of Mohammed bin Salman causes criticism