how long is influenza a contagious