France limits public drinking and outdoor sports amid European heat wave