'New laws needed' to let Charles wed