Product variety, competition and economic growth