291 Philippine workers return after amnesty