Better sleep reduces feelings of depression, anxiety and stress, Keele research shows