Intel, Microsoft, Google, Amazon, Huawei among top R&D spenders