Some 45 million Indians rose above $1.25 a day: Report