Avs sign Paul Kariya & Teemu Selanne