Indian retail market to reach $1 trillion by 2025: report