Thermal, magnetic and mechanical behavior of large-sized Fe-based amorphous alloy ribbons by twin-roll strip casting