fix duplicate tax handling in shipping grand total calculation