US court convicts Egypt cleric Abu Hamza