Hold up: Beyoncé announces she is pregnant with twins