Malik Monk explodes for 40