ICO fines two companies a total of £340,000 for making aggressive and unwanted marketing calls