BT signs multi-year managed services agreement with PepsiCo