L&T shares fall 7% after Macquarie flags margin risk, but CLSA sees buying chance