Former England internationals James Milner and Danny Welbeck both sign new contracts with Brighton.