how long does the pink eye virus stay on surfaces​