Reliance Retail acquires majority stake in Netmeds for Rs 620 cr