Time is running out for Aaron Finch, says Shane Warne