European activists have been detained by Cambodian police after taking part in a protest outside the E Garment clothing factory near Phnom Penh.