India's public cloud end-user spending to touch $7.3 bn in 2022: Gartner