does medicare pay for hearing tests