Nifty 50 edges lower as consumer, financial stocks offset broader market gains