Amazing benefits of honey intake