Volvo XC40 receives five star rating in Euro NCAP assessment