Florida convicted felon charged after fatally shooting machete-wielding man in self-defense