Boris Johnson calls for billions of investment into green technologies