Bed Bath & Beyond's Q4 profit up 25%, to open 45 stores