NZ's Southee hailed after five-wicket haul