Manchester United manager Louis van Gaal says captain Wayne Rooney "has more credit than any other player" before Tuesday's Champions League home game against CSKA Moscow.