Incredibles 2: Superhero sequel provides plenty of laughs