Saudi King extends amnesty for foreign workers