Calgary-based producers Whitecap, Veren to merge in $15B deal