Phil Neville says there is a lot to admire about Scotland and thinks they will provide England's toughest challenge in the Women's World Cup group stage.