Harry Styles pledges $1 million to gun safety organization after Texas school shooting