PVR INOX approves ₹300 cr buyback at ₹1,450/share