Dallas Clark signs with Baltimore Ravens