5 stocks to buy: Reliance, Bharti Airtel, BEL recommended for July