UK agrees to take 500 Syrian refugees