Beryl makes landfall in Texas, knocking out power to more than 1.5 million