US Secretary of State John Kerry praises Saudia Arabia on a visit to the country, but tensions are evident.