Nuisance cold calling companies could face fines of up to £500,000