Cloud computing market to cross $285 bn by 2025: Report