Ashcroft tells Congress he'll take hard line on porn, piracy