JAB snaps up Panera Bread for more than $7 billion