Indian economy contracts by record 7.3% in 2020-21