Marcel Kittel wins Stage 1 despite crash in final stretch