Connections on Courant algebroids