Saudi king calls Zardari ‘rotten’