Tech giants led by Amazon, Facebook and Google spent nearly half a billion on lobbying over the last decade, new data show