RIL Q3 results: Net profit slips 15% but tops estimate, revenue up 17%