L&T Finance Holdings declares final dividend Rs 2 per share; stock falls 1%