Urban Outfitters Q2 profit surges 46%