Elastic constants and chemical bonding of LaNi5 and LaNi5H7 by first principles calculations