Голмайсторът на швейцарския национален отбор за всички времена Александър Фрай ще прекрати футболната си кариера след края на сезона.