Radio U-Net: a convolutional neural network to detect diffuse radio sources in galaxy clusters and beyond