Saudi king admitted to Riyadh hospital