Is Larsen & Toubro Ltd. worth buying?