Shubman Gill completes 7,000 international runs