why do we have four gospels