British preacher Abu Hamza found guilty on US terror charges