Radical cleric Abu Hamza loses appeal against conviction