Facebook, Amazon and Apple set records in annual spending on lobbying