Nokia selling mapping service Here to German car makers for 2.8bn euros