MDG: Metaphorical sentence Detection and Generation with Masked Metaphor Modeling