Macklemore rehearses for the MTV VMA show