Amazing benefits of consuming almonds daily