Connacht bounce back with a win