Netanyahu fires Israel defence minister Gallant