Magnus Sheffield powered to his first pro time trial victory for Ineos Grenadiers in Stage 2 of the Tour of Denmark.