Kelly Rowland: "I knew about Beyoncé's pregnancy ages ago"