Mahindra Logistics Q1 profit turns ₹25.39 crore, Prabhudas Lilladher sets ₹507 target