European stocks rally as investors take heart from Jay Powell comments