Moeen Ali has been awarded the most valuable player award for his performances across all forms of cricket this summer.