Nifty Next 50 leads July gains with 2.82% monthly return