British commando dies in Afghanistan